nitromuriatic acid - Francés Inglés Diccionario